package com.awei.project.model.dto.teamRequest;

import com.awei.project.common.PageRequest;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @author 小维哥
 * @version 1.2
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class TeamSearchRequest extends PageRequest {
        /**
         * id
         */
        private Long id;

        /**
         * id 列表
         */
        private List<Long> idList;

        /**
         * 搜索关键词（同时对队伍名称和描述搜索）
         */
        private String searchText;

        /**
         * 队伍名称
         */
        private String name;

        /**
         * 队伍刷新的页面
         */
        private Long pageNum;
        /**
         * 描述
         */
        private String description;

        /**
         * 最大人数
         */
        private Integer maxNum;

        /**
         * 用户id
         */
        private Long userId;

        /**
         * 0 - 公开，1 - 私有，2 - 加密
         */
        private Integer status;
}